split payments - Spanish English Dictionary